package com.gao.generics;

import java.util.ArrayList;

/**
 * @Author: ShanYuqing
 * @Version: v1.0
 */
public class GenericsDemo1 {
    /*
        泛型介绍: JDK5引入的， 可以在编译阶段约束操作的数据类型，并进行检查注意:泛型默认的类型是0bject

        泛型的好处:

        1.统一数据类型

        2.将运行期的错误提升到了编译期

     */
    public static void main(String[] args) {
        ArrayList list = new ArrayList();
        list.add("李四");
        list.add("王五");
        list.add("赵六");
        System.out.println(list);
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i));
        }
    }
}
